package com.cloudkinto.dto.stock.stock;

import com.baomidou.mybatisplus.annotation.FieldFill;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class StockPickListDto {
    private Long id;

    /**
     * 主表表id
     */
    @ApiModelProperty("order_id")
    private Long orderId;

    /**
     * 主表类型  Stock_Pick_OrderType
     */
    @ApiModelProperty("表类型  Stock_Pick_OrderType")
    private String orderType;

    @ApiModelProperty("product_id")
    private Long productId;
    private String sku;
    private Long companyId;
    private Long tenantId;
    @ApiModelProperty("whId")
    private Long whId;

    /**
     * 数量
     */
    @ApiModelProperty("quantity")
    private Integer quantity;
    @ApiModelProperty("picked_qty")
    private Integer pickedQty;

    @ApiModelProperty("已出库数量")
    private Integer outQty;

    /**
     * 库位id
     */
    @ApiModelProperty("rack_id")
    private Long rackId;

    @ApiModelProperty("sub_stock_id")
    private Long subStockId;

    private int subStockQuantity;
    private int subStockLockQuantity;

    /**
     * 产品类型 sku box
     */
    @ApiModelProperty("sku_type")
    private String skuType;


    private Integer rackSort;
}
